# 格式化输出
# 格式化符号 %s(字符串) %d(有符号的十进制整数)、%f(浮点数)
# 转义字符  \n:换行  \t：空格符，一个tab键（4个空格）的距离
# 结束符 print('sad', end="\n") print('sad', end="\t")  end='也可以自定义标点'
age = 10
name = 'wangKun'
weight = 76.6
sty_id = 1
sty_id1 = 1000

# 1. 今年我的年龄是x岁 --整数 %d
print('今年我的年龄是%d岁' % age)

#2. 我的名字是下---字符串 %s
print('我的名字是%s' % name)

# 3. 我的体重是x公斤 --- 浮点数 %f  小数点后几位%.4f(代表小数点后4位)
print('我的体重是%.1f公斤' % weight)

# 4. 我的学号是x --- 整数 %d   %06d 表示输出的整数显示6位数，不足以0补全，超出当前位数则原样输出
print('我的体重是%03d' % sty_id)
print('我的体重是%04d' % sty_id1)

# 5. 我的名字是xx, 今年x岁了
print('我的名字是%s, 我的年龄是%d' % (name, age))
print('我的名字是%s, 我的年龄是%d' % (name, age+1))

# 6. 我的名字是x, 今年x岁了，体重x公斤，学号是x
print('我的名字是%s, 我的年龄是%d，体重%.2f公斤，学号是%03d' % (name, age, weight,sty_id))
# %s扩展---可以直接把别的格式输出字符串格式
print('我的名字是%s, 我的年龄是%s，体重%s公斤，学号是%s' % (name, age, weight,sty_id))

# f'{}' 表达式
print(f'我的名字是{name}, 我的年龄是{age}，体重{weight}公斤，学号是{sty_id}')

# \n 换行
print('nihao\nhuanhang')
# \t 空格(四个字符的距离)
print('\thuanhang')

